package cn.melonlib.authentication.model.entity;

import cn.melonlib.cores.commons.model.entity.TenantRecordEntity;
import cn.melonlib.cores.identification.model.entity.Identification;
import cn.melonlib.cores.model.anno.ModelComment;
import lombok.Data;

@Data
@ModelComment("登陆用户代理")
public class Profile extends TenantRecordEntity implements Identification<String> {

    @ModelComment("登陆状态")
    private Boolean status;

    @ModelComment("登陆提醒")
    private String message;

    @ModelComment("登陆会话")
    private String token;

    @ModelComment("账户名称")
    private String account;

    @ModelComment("名称")
    private String name;

    @ModelComment("登陆人学校")
    private Tenant tenantView;

    @ModelComment("登陆人身份")
    private String accountTypes;

    @ModelComment("openid")
    private String openid;

    @ModelComment("openid")
    private String openId;
}
